231 research outputs found
Type-safe two-level data transformation
A two-level data transformation consists of a type-level transformation of a data format coupled with value-level transformations of data instances corresponding to that format. Examples of two-level data transformations include XML schema evolution coupled with document migration, and data mappings used for interoperability and persistence. We provide a formal treatment of two-level data transformations that is type-safe in the sense that the well-formedness of the value-level transformations with respect to the type-level transformation is guarded by a strong type system. We
rely on various techniques for generic functional programming to implement the formalization in Haskell.
The formalization addresses various two-level transformation scenarios, covering fully automated as well as user-driven transformations, and allowing transformations that are information-preserving or not. In each case, two-level transformations are disciplined by one-step transformation rules and type-level transformations induce value-level transformations. We demonstrate an example hierarchical-relational mapping and subsequent migration of relational data induced by hierarchical format evolution.Fundação para a Ciência e a Tecnologia (FCT
Star and Planet Formation with ALMA: an Overview
Submillimeter observations with ALMA will be the essential next step in our
understanding of how stars and planets form. Key projects range from detailed
imaging of the collapse of pre-stellar cores and measuring the accretion rate
of matter onto deeply embedded protostars, to unravelling the chemistry and
dynamics of high-mass star-forming clusters and high-spatial resolution studies
of protoplanetary disks down to the 1 AU scale.Comment: Invited review, 8 pages, 5 figures; to appear in the proceedings of
"Science with ALMA: a New Era for Astrophysics". Astrophysics & Space
Science, in pres
Studies of Dense Cores with ALMA
Dense cores are the simplest star-forming sites that we know, but despite
their simplicity, they still hold a number of mysteries that limit our
understanding of how solar-type stars form. ALMA promises to revolutionize our
knowledge of every stage in the life of a core, from the pre-stellar phase to
the final disruption by the newly born star. This contribution presents a brief
review of the evolution of dense cores and illustrates particular questions
that will greatly benefit from the increase in resolution and sensitivity
expected from ALMAComment: 6 pages, 2 figures, to appear in Astrophysics and Space Science,
special issue of "Science with ALMA: a new era for Astrophysics" conference,
ed. Dr. Bachille
Evidence of Color Coherence Effects in W+jets Events from ppbar Collisions at sqrt(s) = 1.8 TeV
We report the results of a study of color coherence effects in ppbar
collisions based on data collected by the D0 detector during the 1994-1995 run
of the Fermilab Tevatron Collider, at a center of mass energy sqrt(s) = 1.8
TeV. Initial-to-final state color interference effects are studied by examining
particle distribution patterns in events with a W boson and at least one jet.
The data are compared to Monte Carlo simulations with different color coherence
implementations and to an analytic modified-leading-logarithm perturbative
calculation based on the local parton-hadron duality hypothesis.Comment: 13 pages, 6 figures. Submitted to Physics Letters
Transforming data by calculation
Thispaperaddressesthefoundationsofdata-modeltransformation.A catalog of data mappings is presented which includes abstraction and representa- tion relations and associated constraints. These are justified in an algebraic style via the pointfree-transform, a technique whereby predicates are lifted to binary relation terms (of the algebra of programming) in a two-level style encompassing both data and operations. This approach to data calculation, which also includes transformation of recursive data models into “flat” database schemes, is offered as alternative to standard database design from abstract models. The calculus is also used to establish a link between the proposed transformational style and bidi- rectional lenses developed in the context of the classical view-update problem.Fundação para a Ciência e a Tecnologia (FCT
- …